# -*- coding: utf-8 -*-

# 佛山市
FS_EG_FLAG = True
FS_BD_FLAG = True
FS_RM_FLAG = True

# 厦门市
XM_EG_LI = ['projectId', 'preSalePermit', 'projectName', 'estateAddress', 'districtName', 'approvalRoomNo',
            'approvalArea',
            'approvalResidenceNum', 'approvalResidenceArea', 'saleableResidenceNum', 'saleableResidenceArea',
            'saleableRoomNo', 'saleableArea', 'certDate', 'approvalDate', 'developerName', 'createTime',
            'updateTime',
            'fetchTime', 'city', 'sr', 'siteName']
XM_BD_LI = ['buildingUrl', 'projectName', 'districtName', 'estateAddress', 'developerName', 'blockName',
            'createTime',
            'updateTime', 'fetchTime', 'city', 'sr', 'siteName']
XM_RM_LI = ['projectName', 'districtName', 'blockName', 'roomFloor', 'roomNo', 'roomId', 'roomLocation',
            'roomNature', 'saleStatus',
            'roomUse', 'unitPrice', 'stateOfOwnership', 'buildingArea', 'createTime', 'updateTime', 'fetchTime',
            'city', 'sr', 'siteName']

# 北京市
BJ_EG_LI = ['isCompletionAcceptance', 'districtName', 'projectName', 'projectId', 'preSalePermit', 'certDate',
            'estateUrl', 'CA',
            'approvalArea',
            'approvalParts', 'enterpriseName', 'estateAddress', 'landUsageTerm', 'landUseRightNum',
            'preSaleAccountName',
            'preSaleAccountNum', 'preSaleDepositBank', 'registrationDepartment', 'createTime', 'updateTime',
            'fetchTime',
            'city', 'sr', 'siteName']
BJ_BD_LI = ['isCompletionAcceptance', 'districtName', 'projectName', 'blockName', 'estateAddress', 'enterpriseName',
            'approvalRoomNo',
            'approvalArea', 'saleStatus', 'floorOverGroundNo', 'floorUnderGroundNo', 'floorTotalNo',
            'buildingTotalArea', 'createTime', 'updateTime', 'fetchTime',
            'city', 'sr', 'siteName']
BJ_RM_LI = ['isCompletionAcceptance', 'districtName', 'projectName', 'enterpriseName', 'blockName', 'roomNo',
            'naturalFloor', 'salesFloor',
            'unitPrice',
            'buildingAreaUnitPrice', 'innerAreaUnitPrice', 'roomUse', 'roomStructure', 'buildingArea', 'innerArea',
            'saleStatus', 'createTime', 'updateTime', 'fetchTime',
            'city', 'sr', 'siteName']
STATUS_DICT = {
    '#CCCCCC': '不可售',
    '#33CC00': '可售',
    '#FFCC99': '已预订',
    '#FF0000': '已签约',
    '#0099CC': '未签约',
    '#ffff00': '已办理预售项目抵押',
    '#d2691e': '网上联机备案',
    '#00FFFF': '资格核验中',
}

# 昆明市
KM_EG_LI = ['city', 'projectName', 'preSalePermit', 'estateAddress', 'developerName', 'certDate', 'CA', 'preSaleArea',
            'estateUrl', 'createTime', 'updateTime', 'fetchTime', 'sr', 'siteName']
KM_BD_LI = ['city', 'projectName', 'developerName', 'blockName', 'buildingId', 'createTime', 'updateTime', 'fetchTime',
            'sr', 'siteName']
KM_RM_LI = ['city', 'projectName', 'developerName', 'blockName', 'unitNo', 'roomNo', 'createTime', 'updateTime',
            'fetchTime', 'sr', 'siteName']

# 无锡市
WX_EG_LI = ['city', 'districtName', 'estateName', 'saleStatus', 'avgPrice', 'propertyType', 'estateAddress',
            'estateUrl',
            'totalRoomNo', 'parkingSpacesNum', 'floorAreaRatio', 'greeningRate', 'propertyManagementFee',
            'propertyCompany', 'enterpriseName', 'preSalePermit', 'createTime', 'updateTime', 'fetchTime', 'sr',
            'siteName']
WX_BD_LI = ['city', 'districtName', 'estateName', 'blockName', 'buildingId', 'buildingUrl', 'preSalePermit',
            'createTime', 'updateTime', 'fetchTime', 'sr', 'siteName']
WX_RM_LI = ['city', 'districtName', 'estateName', 'blockName', 'buildingId', 'preSalePermit', 'unitPrice', 'unitName',
            'roomNo', 'roomArea', 'roomFloor', 'roomUrl', 'saleStatus', 'roomStructureName',
            'roomStructure', 'createTime', 'updateTime', 'fetchTime', 'sr', 'siteName']
WX_CLASS_STATUS_DICT = {
    'bg_sale': '待售',
    'bg_sold': '已售',
}
WX_STYLE_STATUS_DICT = {
    'background:#ccc': '抵押',
    'background:#c93': '保留',
    'background:#f90': '已预订',
    'background:#00f': '自持',
    'background:#0cc': '登记',
    'background:#930': '查封',
}

# 南宁市
NN_EG_FLAG = True
NN_BD_FLAG = True
NN_RM_FLAG = True

# 东莞市
DG_EG_FLAG = True
DG_BD_FLAG = True
DG_RM_FLAG = True

# 石家庄市
SJZ_EG_FLAG = True
SJZ_BD_FLAG = True
SJZ_RM_FLAG = True
SJZ_STATUS_DICT = {
    '/images/Green.gif': '可售',
    '/images/yel.gif': '已售',
    '/images/Red.gif': '限制',
}

# 贵阳市
GY_EG_FLAG = True
GY_BD_FLAG = True
GY_RM_FLAG = True

# 中山市
ZS_EG_FLAG = True
ZS_BD_FLAG = True
ZS_RM_FLAG = True

# 湖州市
HZ_EG_FLAG = True
HZ_BD_FLAG = True
HZ_RM_FLAG = True
HZ_NUM_DICT_1 = {
    'numbbone': str(1),
    'numbbtwo': str(2),
    'numbbthree': str(3),
    'numbbfour': str(4),
    'numbbfive': str(5),
    'numbbsix': str(6),
    'numbbseven': str(7),
    'numbbeight': str(8),
    'numbbnine': str(9),
    'numbbzero': str(0),
    'numbbdor': '.',
}
HZ_NUM_DICT_2 = {
    'numbone': str(1),
    'numbtwo': str(2),
    'numbthree': str(3),
    'numbfour': str(4),
    'numbfive': str(5),
    'numbsix': str(6),
    'numbseven': str(7),
    'numbeight': str(8),
    'numbnine': str(9),
    'numbzero': str(0),
    'numbdor': '.',
}
HZ_NUM_DICT_3 = {
    'numberone': str(1),
    'numbertwo': str(2),
    'numberthree': str(3),
    'numberfour': str(4),
    'numberfive': str(5),
    'numbersix': str(6),
    'numberseven': str(7),
    'numbereight': str(8),
    'numbernine': str(9),
    'numberzero': str(0),
    'numberdor': '.',
}
HZ_EG_STATUS_DICT = {
    '/hzweb/images/l_img02.gif': '在售',
    '/hzweb/images/l_img05.gif': '待售',
    '/hzweb/images/l_img04.gif': '尾盘',
    '/hzweb/images/l_img03.gif': '尾盘',
}

# 保定市
BD_EG_FLAG = True
BD_EG_FLAG_P = True
BD_BD_FLAG = True
BD_RM_FLAG = True
BD_RM_STATUS_DICT = {
    '#08F40C': '备案',
    '#FDFF80': '签约',
    '#ffffff': '可售',
    '#9849F0': '动迁',
    '#6187a0': '已办登记',
    '#B198F3': '签约未缴纳',
    '#FF0103': '查封',
    '#5f9d70': '已办交易',
    '#98CEFD': '抵押',
}

# 常州市
CZ_EG_FLAG = True
CZ_BD_FLAG = True
CZ_RM_FLAG = True
CZ_SALE_STATE_LI = ['未备案', '已备案', '', '抵押', '查封', '保留', '被限制']

# 上海市
SHH_EG_FLAG = True
SHH_BD_FLAG = True
SHH_RM_FLAG = True
SHH_EG_STATUS_DICT = {
    str(1): '即将开售',
    str(2): '在售',
    str(3): '即将开售,在售',
    str(4): '售完',
    str(5): '即将开售,售完',
    str(6): '在售,售完',
    str(7): '即将开售,在售,售完',
    str(8): '暂停销售',
    str(9): '即将开售,暂停销售',
    str(10): '在售,暂停销售',
    str(11): '即将开售,在售,暂停销售',
    str(12): '售完,暂停销售',
    str(13): '即将开售,售完,暂停销售',
    str(14): '在售,售完,暂停销售',
    str(15): '即将开售,在售,售完,暂停销售',
}
SHH_RM_STATUS_DICT = {
    str(2): '已签',
    str(3): '已登记',
    str(4): '可售',
    str(8): '已付定金',
    str(9): '未纳入网上销售',
    str(-1): '其它开盘单元',
}
SHH_RM_FLAT_DICT = {
    str(0): None,
    str(1): '一室',
    str(2): '一室半',
    str(3): '一室一厅',
    str(4): '二室',
    str(5): '二室半',
    str(6): '二室一厅',
    str(7): '二室二厅',
    str(8): '三室',
    str(9): '三室一厅',
    str(10): '三室二厅',
    str(11): '四室',
    str(12): '四室一厅',
    str(13): '四室二厅',
    str(14): '五室二厅',
    str(15): '五室三厅',
    str(16): None,
    str(17): None,
    str(18): '复式',
    str(19): None,
}

# 南京市
NJ_EG_FLAG = True
NJ_BD_FLAG = True
NJ_RM_FLAG = True
NJ_RM_STATUS_DICT = {
    'ks': '可售',
    'rg': '已认购',
    'qy': '已签约',
    'ba': '已备案',
    'az': '拆迁安置',
    'cq': '已办产权',
    'xz': '被限制',
}

# 深圳市
SHZH_EG_FLAG = True
SHZH_BD_FLAG = True
SHZH_RM_FLAG = True

# 徐州市
XZH_EG_FLAG = True
XZH_BD_FLAG = True
XZH_RM_FLAG = True

# 司法拍卖(阿里)
SPM_PROVINCE_DICT = {
    '重庆': 24,
    '北京': 27,
    '天津': 28,
    '河北': 29,
    '山西': 30,
    '内蒙古': 31,
    '辽宁': 32,
    '吉林': 33,
    '黑龙江': 34,
    '上海': 35,
    '江苏': 36,
    '浙江': 37,
    '安徽': 38,
    '福建': 39,
    '江西': 40,
    '山东': 41,
    '河南': 42,
    '湖北': 43,
    '湖南': 44,
    '广东': 45,
    '广西': 46,
    '海南': 47,
    '四川': 48,
    '贵州': 49,
    '云南': 50,
    '西藏': 51,
    '陕西': 52,
    '甘肃': 53,
    '青海': 54,
    '宁夏': 55,
    '新疆': 56,
}

SPM_CITY_DICT = {
    '重庆': 26,
    '北京': 27,
    '天津': 28,
    '河北': 29,
    '山西': 30,
    '内蒙古': 31,
    '辽宁': 32,
    '吉林': 33,
    '黑龙江': 34,
    '上海': 35,
    '江苏': 36,
    '浙江': 37,
    '安徽': 38,
    '福建': 39,
    '江西': 40,
    '山东': 41,
    '河南': 42,
    '湖北': 43,
    '湖南': 44,
    '广东': 45,
    '广西': 46,
    '海南': 47,
    '四川': 48,
    '贵州': 49,
    '云南': 50,
    '西藏': 51,
    '陕西': 52,
    '甘肃': 53,
    '青海': 54,
    '宁夏': 55,
    '新疆': 56,
}

SPM_DISTRICT_DICT = {
    '重庆': 28,
    '北京': 29,
    '天津': 30,
    '河北': 41,
    '山西': 42,
    '内蒙古': 44,
    '辽宁': 47,
    '吉林': 43,
    '黑龙江': 48,
    '上海': 37,
    '江苏': 50,
    '浙江': 49,
    '安徽': 55,
    '福建': 49,
    '江西': 52,
    '山东': 59,
    '河南': 61,
    '湖北': 61,
    '湖南': 59,
    '广东': 68,
    '广西': 61,
    '海南': 70,
    '四川': 70,
    '贵州': 59,
    '云南': 67,
    '西藏': 59,
    '陕西': 63,
    '甘肃': 68,
    '青海': 63,
    '宁夏': 61,
    '新疆': 80,
}

CATEGORY_DICT = {
    50025969: '住宅用房',
    200782003: '商业用房',
    200788003: '工业用房',
    200798003: '其他用房',
}

CASE_STATUS_DICT = dict(
    true=dict(failure='变卖失败', done='变卖已结束'),
    false=dict(failure='拍卖已流拍', done='拍卖已结束'),
)

TR_GET_STR = '''        <tr class="get">
            <td><span class="record-icon"><span><img
                    src=""
                    alt="成交"></span></span></td>
            <td class="nick-wrap">
                <div class="nickname">{}</div>
                <div class="icon-wrap"></div>
            </td>
            <td>{}</td>
            <td>{}</td>
        </tr>'''

TR_OUT_STR = '''        <tr class="out">
            <td><span class="record-icon"><span><img
                    src=""
                    alt="出局"></span></span></td>
            <td class="nick-wrap">
                <div class="nickname">{}</div>
                <div class="icon-wrap"></div>
            </td>
            <td>{}</td>
            <td>{}</td>
        </tr>'''

# 赣州市
GZH_EG_FLAG = True
GZH_BD_FLAG = True
GZH_RM_FLAG = True

# 宜昌市
YCH_EG_FLAG = True
YCH_BD_FLAG = True
YCH_RM_FLAG = True
PJ_NUM = 40000  # 指定爬取的项目总数，可做修改，默认40000

# 襄阳市
XY_EG_FLAG = True
XY_BD_FLAG = True
XY_RM_FLAG = True

# 武汉市
WH_EG_FLAG = True
WH_BD_FLAG = True
WH_RM_FLAG = True
WH_RM_STATUS_DICT = {
    '#FF0000': '已售',
    '#CCFFFF': '未销（预）售',
    '#000000': '限制出售',
    '#FFFF00': '已抵押',
    '#CC0099': '已查封',
}

# 南充市
NCHO_EG_FLAG = True
NCHO_BD_FLAG = True
NCHO_RM_FLAG = True

# 青岛市
QD_EG_FLAG = True
QD_BD_FLAG = True
QD_RM_FLAG = True
QD_RM_STATUS_DICT = {
    '#FFFF00': '已签约',
    '#FF0000': '已登记',
    '#00C200': '可售',
    '#FFFFFF': '未纳入网上销售',
}

# 珠海市
ZHH_EG_FLAG = True
ZHH_BD_FLAG = True
ZHH_RM_FLAG = True

# 黄冈市
HG_EG_FLAG = True
HG_BD_FLAG = True
HG_RM_FLAG = True

# 重庆市
CHQ_STATUS_LI = [
    {'val': 8, 'name': '已售', 'ab': '已售', 'bgColor': '#ff00ff', 'ftColor': '#000000', 'priority': 1, 'type': 1,
     'alarmType': 1, 'showType': 0, 'parentType': 0, 'treeLevel': 0},
    {'val': 64, 'name': '不可售', 'ab': '不可售', 'bgColor': '#ffff00', 'ftColor': '#000000', 'priority': 2, 'type': 0,
     'alarmType': 1, 'showType': 0, 'parentType': 0, 'treeLevel': 0},
    {'val': 256, 'name': '不可售', 'ab': '不可售', 'bgColor': '#ffff00', 'ftColor': '#000000', 'priority': 3, 'type': 1,
     'alarmType': 1, 'showType': 0, 'parentType': 0, 'treeLevel': 0},
    {'val': 1024, 'name': '不可售', 'ab': '不可售', 'bgColor': '#ffff00', 'ftColor': '#000000', 'priority': 4, 'type': 1,
     'alarmType': 1, 'showType': 0, 'parentType': 0, 'treeLevel': 0},
    {'val': 2048, 'name': '已售', 'ab': '已售', 'bgColor': '#ff00ff', 'ftColor': '#000000', 'priority': 5, 'type': 1,
     'alarmType': 1, 'showType': 0, 'parentType': 0, 'treeLevel': 0},
    {'val': 16777216, 'name': '已售', 'ab': '已售', 'bgColor': '#ff00ff', 'ftColor': '#000000', 'priority': 5, 'type': 1,
     'alarmType': 1, 'showType': 0, 'parentType': 0, 'treeLevel': 0},
    {'val': 131072, 'name': '不可售', 'ab': '不可售', 'bgColor': '#ffff00', 'ftColor': '#000000', 'priority': 6, 'type': 1,
     'alarmType': 1, 'showType': 0, 'parentType': 0, 'treeLevel': 0},
    {'val': 262146, 'name': '未售', 'ab': '可售', 'bgColor': '#00ff00', 'ftColor': '#000000', 'priority': 7, 'type': 1,
     'alarmType': 1, 'showType': 0, 'parentType': 0, 'treeLevel': 0},
    {'val': 262150, 'name': '未售', 'ab': '可售', 'bgColor': '#00ff00', 'ftColor': '#000000', 'priority': 8, 'type': 1,
     'alarmType': 1, 'showType': 0, 'parentType': 0, 'treeLevel': 0},
    {'val': 524292, 'name': '未售', 'ab': '可售', 'bgColor': '#00ff00', 'ftColor': '#000000', 'priority': 10, 'type': 1,
     'alarmType': 1, 'showType': 0, 'parentType': 0, 'treeLevel': 0},
    {'val': 2097152, 'name': '已售', 'ab': '已售', 'bgColor': '#ff00ff', 'ftColor': '#000000', 'priority': 11, 'type': 1,
     'alarmType': 1, 'showType': 0, 'parentType': 0, 'treeLevel': 0},
    {'val': 2621444, 'name': '已售', 'ab': '已售', 'bgColor': '#ff00ff', 'ftColor': '#000000', 'priority': 12, 'type': 1,
     'alarmType': 1, 'showType': 0, 'parentType': 0, 'treeLevel': 0},
    {'val': 20176833, 'name': '不可售', 'ab': '不可售', 'bgColor': '#ffff00', 'ftColor': '#000000', 'priority': 14, 'type': 1,
     'alarmType': 1, 'showType': 0, 'parentType': 0, 'treeLevel': 0},
    {'val': 17301508, 'name': '已售', 'ab': '已售', 'bgColor': '#ff00ff', 'ftColor': '#000000', 'priority': 15, 'type': 1,
     'alarmType': 1, 'showType': 0, 'parentType': 0, 'treeLevel': 0},
    {'val': 393219, 'name': '不可售', 'ab': '不可售', 'bgColor': '#ffff00', 'ftColor': '#000000', 'priority': 16, 'type': 1,
     'alarmType': 1, 'showType': 0, 'parentType': 0, 'treeLevel': 0}]
CHQ_EG_FLAG = True
CHQ_BD_FLAG = True
CHQ_RM_FLAG = True

# 连云港市
LYG_EG_FLAG = True
LYG_BD_FLAG = True
LYG_RM_FLAG = True

# 岳阳市
YY_EG_FLAG = True
YY_BD_FLAG = True
YY_RM_FLAG = True

# 德阳市
DY_EG_FLAG = True
DY_BD_FLAG = True
DY_RM_FLAG = True

# 舟山市
ZHSH_EG_FLAG = True
ZHSH_BD_FLAG = True
ZHSH_RM_FLAG = True
ZHSH_DISTRICT_PARAMS_DICT = {
    '新城': 'xc',
    '定海': 'dh',
    '普陀': 'pt',
    '岱山': 'ds',
    '嵊泗': 'ss',
}
ZHSH_USE_FACT_DICT = {
    '10': '住宅',
    '15': '办公用房',
    '117': '储藏间',
    '116': '车位',
    '115': '未知',
    '114': '车库',
    '20': '工业厂房',
    '30': '商业营业用房',
    '40': '教育、医疗卫生、科研',
    '50': '文化、娱乐、体育',
    '60': '办公楼',
    '70': '军事',
    '80': '其他',
    '26': '公共运输',
    '111': '别墅',
    '113': '经济适用房',
    '12': '非住宅',
    '13': '集体宿舍',
    '119': '产权式酒店',
    '41': '教育',
    '33': '旅游',
    '118': '公寓式酒店',
    '22': '公共设施',
    '92': '酒店',
    '42': '医疗卫生',
    '27': '仓储',
    '19': '物业用房',
    '18': '商住',
    '17': '其他房屋',
    '16': '工业用房',
    '14': '商业用房',
    '11': '非成套住宅',
    '91': '门卫',
}
ZHSH_BUILD_STRUCT_DICT = {
    '1300': '空',
    '1302': '钢 、钢混',
    '1301': '钢',
    '1303': '钢混',
    '1304': '混合',
    '1305': '砖木',
    '1306': '框架结构',
    '1309': '其它',
    '1310': '钢砼',
    '1307': '木',
}

# 广安市
GUANGAN_EG_FLAG = True
GUANGAN_BD_FLAG = True
GUANGAN_RM_FLAG = True

# 资阳市
ZIYANG_EG_FLAG = True
ZIYANG_BD_FLAG = True
ZIYANG_RM_FLAG = True

# 孝感市
XIAOGAN_EG_FLAG = True
XIAOGAN_BD_FLAG = True
XIAOGAN_RM_FLAG = True

# 荆门市
JINGMEN_EG_FLAG = True
JINGMEN_BD_FLAG = True
JINGMEN_RM_FLAG = True

# 铜仁市
TONGREN_EG_FLAG = True
TONGREN_BD_FLAG = True
TONGREN_RM_FLAG = True

# 黄石市
HUANGSHI_EG_FLAG = True
HUANGSHI_BD_FLAG = True
HUANGSHI_RM_FLAG = True